![]() ユーザにサービスを提供する方法および装置
专利摘要:
ユーザにサービスを提供する方法および装置が提供される。本方法は、呼セッション問合せ制御機能(I-CSCF)が、ホーム加入者サーバ(HSS)によって戻されたサービス提供呼セッション制御機能(S-CSCF)の能力セットに従って、前記ユーザ用の第1のS-CSCFを選択し、前記第1のS-CSCFにサービス要求を転送した後で、前記I-CSCFによって、前記第1のS-CSCFによって戻された失敗応答を受信する段階と、前記I-CSCFによって、第2のS-CSCFの情報を取得し、前記ユーザからの前記サービス要求を前記第2のS-CSCFに転送する段階とを含む。その結果、ユーザの複数の識別子が、未登録サービスを同時に起動し、未登録サービスを起動する時点で登録要求を起動するか、または登録要求を同時に起動すると、I-CSCFがユーザのサービス要求を、処理するために対応するS-CSCFに転送し、従って、ネットワークがユーザに対して正常にサービスを提供することを可能にする。 公开号:JP2011510545A 申请号:JP2010542504 申请日:2009-01-13 公开日:2011-03-31 发明作者:▲書▼▲鋒▼ ▲時▼ 申请人:▲ホア▼▲ウェイ▼技術有限公司; IPC主号:H04L29-08
专利说明:
[0001] 本発明は、通信技術の分野に関し、より詳細には、ユーザにサービスを提供する方法および装置に関する。] 背景技術 [0002] 本出願は、参照によって本明細書に全体が組み込まれている、2008年1月18日に出願した「METHOD, SYSTEMAND DEVICE FOR PROVIDING SERVICESTO A USER」という名称の中国特許出願第200810001412.1号、および2008年3月28日に出願した「METHOD, SYSTEM AND DEVICE FOR PROVIDING SERVICES TO A USER」という名称の中国特許出願第200810090549.9号に対する優先権の利益を主張する。] [0003] 通信分野における技術の発展に伴い、インターネットプロトコル(IP)マルチメディアサブシステム(IMS)は、次世代の固定および移動コアネットワークとなり、アクセス技術およびサービス提供、IPによるベアラ、ならびにIMSに統合されるコアネットワークの多様性という開発傾向およびネットワーク展開プロセスが浮上する。ユーザは、IMSネットワークにおいて、より優れたサービス経験を得るようになる。] [0004] 現在のIMSネットワークにおいて使われるユーザ識別子は主に、IPマルチメディアプライベートユーザ識別子(IMPI)およびIPマルチメディア公開ユーザ識別子(IMPU)を含む。こうしたユーザ識別子は、加入によりホーム加入者サーバ(HSS)に格納される。ユーザが適切なサービス操作を行うと、呼セッション問合せ制御機能(I-CSCF)、サービス提供呼セッション制御機能(S-CSCF)、およびアプリケーションサーバ(AS)など、ネットワーク内の適切なエンティティが、ユーザ識別子によりHSSから適切なユーザの加入データを取得する。] [0005] IMSにおけるユーザ識別子の間の関係ならびにユーザ識別子と加入データとの間の関係は、以下の点で比較的複雑である。 1つのIMS加入が、加入者によってCxインタフェースを介して配信される可能性があるすべての加入情報を含み、加入情報は、複数のIMPIを含み得るが、1つのIMPIは1つのIMS加入にのみ属することができる。 1つのIMPIが複数のIMPUを含み得ると共に、1つのIMPUが複数のIMPIによって共有され得る。 すなわち、IMS加入とIMPIとの間の関係は1対多であり、IMPIとIMPUとの間の関係は多対多である。] [0006] IMSネットワークでは、ネットワークに登録された後で、ユーザ装置(UE)は、IMSネットワークによって提供される様々なサービスを利用することができる。一方、UEは、未登録サービスへの加入を選択することができる。UEがネットワークに登録されていないときでも、ネットワークは、着信呼転送および着信呼記録などの未登録サービスをユーザに提供することができる。] [0007] 現在のネットワークには、1つのIMS加入の下でのユーザ識別子はすべて、同じS-CSCFによってサービスを提供されるという制約がある。したがって、以下の状況において以下の問題が起こる。] [0008] (1)ユーザが、ユーザではなくASによって開始される未登録終了要求または未登録開始要求、および登録要求の両方をもっているときに、サービスを提供するために、ユーザ用の異なるS-CSCFを、I-CSCFが連続して選択した場合、未登録要求サービスは失敗する。] [0009] (2)ユーザが、ユーザではなくASによって開始される2つ以上の未登録終了要求または未登録開始要求をもっているときに、サービスを提供するために、ユーザ用の異なるS-CSCFを、I-CSCFが連続して選択した場合、第2のS-CSCFは、ユーザ未登録のサービスデータを要求した後で、未登録サービスをもつユーザが提供を受けることができないことを示す失敗応答をHSSから受信する。] [0010] (3)ユーザの複数の端末がすべて登録済みのときに、サービスを提供するために、ユーザ用の異なるS-CSCFを、I-CSCFが連続して選択した場合、第1の端末の登録プロセスにおいて選択されるS-CSCF1がMAR(マルチメディア認証要求)要求認証データをHSSに送信した後で、HSSは、S-CSCF1の名前を保存する。第1の端末の第2の登録メッセージがI-CSCFに届く前に、第2の端末の登録プロセスにおいて選択されるS-CSCF2が、MAR要求認証データをHSSに送信した場合、HSSは、S-CSCF2の名前を保存し、S-CSCF1の名前を上書きする。第1の端末の次の登録メッセージは、S-CSCF2に経路指定される。この時点で、S-CSCF2はユーザ情報をもっていないので、第1の端末登録は失敗することになる。] 発明が解決しようとする課題 [0011] したがって、本発明は、ユーザの複数の識別子が、未登録サービスを同時に起動し、未登録サービスを起動する時点で登録要求を起動するか、または登録要求を同時に起動すると、ネットワークがユーザに対して正常にサービスを提供することができるように、ユーザにサービスを提供する方法および装置を対象とする。] 課題を解決するための手段 [0012] 上記目的を達成するために、ある実施形態では、本発明は、ユーザにサービスを提供する方法であって、I-CSCFがユーザ用の第1のS-CSCFを選択し、第1のS-CSCFにサービス要求を転送した後で、I-CSCFによって、第1のS-CSCFによって戻された失敗応答を受信する段階と、I-CSCFによって、第2のS-CSCFの情報を取得し、ユーザからのサービス要求を第2のS-CSCFに転送する段階であって、第2のS-CSCFがユーザ用にHSSによって現在記録されているS-CSCFである段階とを含む方法を提供する。] [0013] 別の実施形態では、本発明は、ユーザにサービスを提供する装置をさらに提供する。この装置は、第1のS-CSCFがユーザ用に選択され、サービス要求が第1のS-CSCFに転送された後で、第1のS-CSCFによって戻された失敗応答を受信するように適合された応答受信モジュールと、第1のS-CSCFによって戻された失敗応答が受信された後で、第2のS-CSCFの情報を取得するように適合された第2のS-CSCF取得モジュールであって、第2のS-CSCFがHSSによってユーザ用に現在記録されているS-CSCFである第2のS-CSCF取得モジュールと、第2のS-CSCFの情報が取得された後で、ユーザからのサービス要求を第2のS-CSCFに転送するように適合された要求転送モジュールとを備える。] [0014] さらに別の実施形態では、本発明は、ユーザにサービスを提供する方法であって、ユーザにサービスを提供するS-CSCFの能力セットまたはI-CSCFによって送信されるS-CSCFの名前を要求する第2の要求メッセージをHSSが受信した後で、ユーザ用のS-CSCFの最後の選択が終了しているか、または時間超過しているかを判定し、どちらかである場合、HSSが、S-CSCFの能力セットまたは名前をI-CSCFに戻す段階を含む方法をさらに提供する。] [0015] さらに別の実施形態では、本発明は、ユーザにサービスを提供する装置をさらに提供する。この装置は、I-CSCFによって送信される、ユーザにサービスを提供するS-CSCFの能力セットまたは名前を要求する第2の要求メッセージを受信するように適合された能力セット要求受信モジュールと、ユーザ用のS-CSCFの最後の選択が終了しているか、または時間超過していると判定されると、S-CSCFの能力セットまたは名前をI-CSCFに戻すように適合された情報返却モジュールとを備える。] 発明の効果 [0016] 従来技術と比較して、本発明の実施形態には、少なくとも以下の利点がある。] [0017] 本発明の実施形態により、ユーザの複数の識別子が、未登録サービスを同時に起動し、未登録サービスを起動する時点で登録要求を起動するか、または登録要求を同時に起動すると、I-CSCFは、ユーザからのサービス要求を、処理のために、正しいS-CSCFに転送し、その結果、ネットワークは、前述の3つすべての状況において、ユーザに対して正常にサービスを提供することができる。] 図面の簡単な説明 [0018] 本発明の実施形態による、ユーザにサービスを提供する方法を示すフローチャートである。 本発明の第1の実施形態による、ユーザにサービスを提供する方法を示すフローチャートである。 本発明の第1の実施形態による、ユーザにサービスを提供する方法を示すフローチャートである。 本発明の第1の実施形態による、ユーザにサービスを提供する方法を示すフローチャートである。 本発明の第2の実施形態による、ユーザにサービスを提供する方法を示すフローチャートである。 本発明の第2の実施形態による、ユーザにサービスを提供する方法を示すフローチャートである。 本発明の第2の実施形態による、ユーザにサービスを提供する方法を示すフローチャートである。 本発明の第3の実施形態による、ユーザにサービスを提供する方法を示すフローチャートである。 本発明の第3の実施形態による、ユーザにサービスを提供する方法を示すフローチャートである。 本発明の第3の実施形態による、ユーザにサービスを提供する方法を示すフローチャートである。 本発明の第1の実施形態による、ユーザにサービスを提供する装置を示す構造図である。 本発明の第2の実施形態による、ユーザにサービスを提供する装置を示す構造図である。 本発明の第4の実施形態による、ユーザにサービスを提供する方法を示すフローチャートである。 本発明の第5の実施形態による、ユーザにサービスを提供する方法を示すフローチャートである。 本発明の第5の実施形態による、ユーザにサービスを提供する方法を示すフローチャートである。 本発明の第3の実施形態による、ユーザにサービスを提供する装置を示す構造図である。] 実施例 [0019] 本発明の実施形態は、ユーザにサービスを提供する方法を提供する。本発明の実施形態により、S-CSCFがユーザ加入データを要求すると、異なるS-CSCFのエラーコードがユーザに割り当てられているという指示をHSSから受信した後で、S-CSCFはI-CSCFに失敗コードを戻す。再度、I-CSCFは、HSSに対してS-CSCFの名前を要求し、ユーザに割り当てられたS-CSCFにサービス要求を転送する。その結果、ユーザは、正常なサービスを提供され得る。] [0020] 図1を参照すると、本発明の実施形態による、ユーザにサービスを提供する方法のフローチャートが示されており、この方法は、以下のステップを含む。] [0021] ステップS101で、HSSによって戻されたS-CSCFの能力セットに従ってユーザ用の第1のS-CSCFを選択し、第1のS-CSCFにサービス要求を転送した後で、第1のS-CSCFによって戻された失敗応答が受信される。] [0022] 第1のS-CSCFがI-CSCFに失敗応答を戻す前に、第1のS-CSCFは、I-CSCFによって転送されたサービス要求を受信し、HSSに対してユーザの加入データを要求する。第1のS-CSCFは、HSSによって戻されたS-CSCFの能力セットに従って、I-CSCFによって選択される。] [0023] 第1のS-CSCFが、HSSに対してユーザの加入データを要求すると、第1のS-CSCFの名前が、ユーザに割り当てられたS-CSCFの格納された名前と同じではないことをHSSが見つけた場合、HSSは、第1のS-CSCFとは異なる別のS-CSCFが既にユーザに割り当てられていることを示すように、第1のS-CSCFに失敗指示情報を戻す。次いで、第1のS-CSCFは、HSSによって戻された失敗指示情報に従って、I-CSCFに失敗応答を送信する。] [0024] ステップS102で、I-CSCFが、第2のS-CSCFの情報を取得する。I-CSCFは、HSSに対してS-CSCFの名前または能力セットを再度要求することによって、第2のS-CSCFの情報を取得する。失敗応答をI-CSCFが受信した後で、再度、I-CSCFは、HSSに対してS-CSCFの名前または能力セットを要求する。] [0025] 第1のS-CSCFとは異なる別のS-CSCFがユーザに割り当てられていることを示す情報を失敗応答が搬送すると、I-CSCFは、HSSに対して、S-CSCFの名前または能力セットを再度要求することができる。] [0026] ステップS103で、I-CSCFは、HSSによって戻された第2のS-CSCFの名前に従って、ユーザからのサービス要求を第2のS-CSCFに転送する。I-CSCFがユーザからのサービス要求を第2のS-CSCFに転送した後で、第2のS-CSCFは、HSSに対して、ユーザの加入データを要求し、次いで、HSSによって戻されたユーザの加入データに従って、ユーザのサービス要求を正常に処理する。] [0027] さらに、ユーザの複数の識別子が、未登録サービスを同時に起動し、未登録サービスを起動する時点で登録要求を起動するか、または登録要求を同時に起動すると、HSSがI-CSCFにS-CSCFの能力セットを戻した後で、HSSは、S-CSCF選択が行われているマークをセットし、同時にタイマをセットし開始することもできる。HSSが、ユーザ用にI-CSCFによって選択されたS-CSCFの要求メッセージ、たとえば、サービス割当て要求(SAR)やマルチメディア認証要求(MAR)メッセージを受信し、S-CSCFの名前を保存した後で、またはタイマがタイムアウトした後で、HSSは、S-CSCF選択が行われているマークおよびタイマをクリアする。HSSが、S-CSCF選択が行われているマークをセットした後で、HSSが、I-CSCFまたはこのI-CSCFとは異なる別のI-CSCFによって送信された、同じユーザ用のS-CSCFの能力セットまたは名前を要求する要求メッセージを受信した場合、HSSは、S-CSCF選択が行われているマークがある場合にはI-CSCFに能力セットをすぐには戻さない。その代わりに、HSSは、S-CSCFの名前を保存した後で、またはタイマがタイムアウトした後で、I-CSCFにS-CSCFの名前を戻す。] [0028] S-CSCF選択が行われているマークをHSSがセットした後で、I-CSCFもしくはこのI-CSCFとは異なる別のI-CSCFによって送信される、同じユーザ用のS-CSCFの能力セットもしくは名前を要求する要求メッセージをHSSが受信した場合、HSSは、I-CSCFもしくはこのI-CSCFとは異なる前記別のI-CSCFにエラー応答メッセージを戻して、I-CSCFもしくはこのI-CSCFとは異なる前記別のI-CSCFに、HSSがS-CSCF選択を行っている最中であることを知らせ、または 所定期間の後で、I-CSCFもしくはこのI-CSCFとは異なる別のI-CSCFが、S-CSCFの能力セットもしくは名前を要求する要求メッセージをHSSに再度送信するか、または I-CSCFもしくはこのI-CSCFとは異なる別のI-CSCFが、所定期間の後でサービス要求を再度開始するよう、開始サービスリクエスタに命令する。] [0029] 図2を参照すると、本発明の第1の実施形態による、ユーザにサービスを提供する方法のフローチャートが示されている。第1の実施形態において、ユーザはネットワークに登録せず、ユーザにサービスを提供するS-CSCFの名前がHSSに格納されていない。ユーザが、ユーザではなくASによって開始される未登録終了要求または未登録開始要求、および登録要求をもっているときに、I-CSCFが、ユーザに未登録サービスを提供するために選択されたS-CSCFの失敗応答を受信した場合、I-CSCFは、HSSに対してS-CSCFの名前を再度要求し、そうすることによって、呼損失を避けるために未登録サービスがユーザに提供されることを可能にする。] [0030] 具体的には、この方法は、以下のステップを含む。] [0031] ステップS201で、I-CSCFは、ユーザからの終了要求、またはユーザではなくASによって開始される開始サービス要求を受信する。] [0032] ステップS202で、I-CSCFは、位置情報要求(LIR)により、HSSに対してS-CSCFの名前または能力セットを要求する。] [0033] ステップS203で、ユーザがサービスを未登録状態にしているか、または要求が開始要求であることが示される場合、HSSは、位置情報回答(LIA)により、S-CSCFの能力セットをI-CSCFに戻す。] [0034] ステップS204で、I-CSCFは、サービスを提供するためのユーザ用のS-CSCF1を選択し、サービス要求をS-CSCF1に転送する。] [0035] ステップS205で、HSSがS-CSCF1のSARサービスデータ要求を処理する前に、ユーザは登録要求を開始し、SARサービスデータ要求により、HSSがS-CSCF1の名前を格納することが可能になる。ユーザは、同一IMS加入の下で別のユーザ識別子になり得る。] [0036] ステップS206で、I-CSCFは、ユーザ端末の登録メッセージを受信する。] [0037] ステップS207で、I-CSCFは、ユーザ認可要求(UAR)により、HSSに対してS-CSCFの能力セットを要求する。] [0038] ステップS208で、HSSは、ユーザ認可回答(UAA)により、S-CSCFの能力セットをI-CSCFに戻す。] [0039] ステップS209で、I-CSCFは、サービスを提供するためのユーザ用のS-CSCF2を選択し、登録要求をS-CSCF2に転送する。] [0040] ステップS210で、S-CSCF2は、HSSに対して認証データを要求するためのMARメッセージを送信する。] [0041] ステップS211で、S-CSCF1が、HSSに対してユーザデータを要求するためのSARサービスデータ要求を送信しておらず、HSSがS-CSCF1の名前を保存していない場合、HSSは、S-CSCF2の名前を格納し、マルチメディア認証回答(MAA)メッセージにより、ユーザ認証データをS-CSCF2に戻すか、または S-CSCF1が、HSSに対してユーザデータを要求するためのSARサービスデータ要求を既に送信しており、HSSがS-CSCF1の名前を保存している場合、S-CSCF1の名前はS-CSCF2として上書きされ、HSSは、S-CSCF1によって確立されたセッションを解放するための、S-CSCF1へのネットワークログアウト要求を開始する。] [0042] ステップS212で、S-CSCF1は、HSSに対してユーザデータを要求するためのSARサービスデータ要求を送信する。] [0043] ステップS213で、HSSは、S-CSCF2が格納されており、S-CSCF2の名前が要求を送信するS-CSCF1の名前と一致しないことを見つける。HSSは、失敗指示情報DIAMETER_ERROR_IDENTITY_ALREADY_REGISTEREDをサーバ割当て回答(SAA)に入れてS-CSCF1に戻す。] [0044] ステップS214で、S-CSCF1は、ユーザに未登録サービスを提供することができないことを表す失敗応答をI-CSCFに戻す。] [0045] ステップS215で、I-CSCFは、S-CSCF1から失敗応答を受信し、S-CSCFの名前または能力セットを要求するLIRをHSSに再度送信する。] [0046] I-CSCFは、S-CSCF1によって戻された失敗応答が、別のS-CSCFが既にユーザに割り当てられていることを明示的に示すまで、HSSにLIRを再度送信することができる。] [0047] ステップS216で、HSSは、S-CSCF2の名前をLIAに入れて搬送する。] [0048] ステップS217で、I-CSCFは、サービス要求を、処理のために、S-CSCF2に転送する。] [0049] ステップS218で、S-CSCF2は、HSSに対してユーザ加入データを要求するためのSARサービスデータ要求を送信する。] [0050] ステップS219で、HSSは、SAAによって搬送されるユーザ加入データをS-CSCF2に戻す。] [0051] ステップS220で、S-CSCF2は、正常にサービスを処理する。] [0052] 図3を参照すると、本発明の第2の実施形態による、ユーザにサービスを提供する方法のフローチャートが示されている。第2の実施形態において、ユーザはネットワークに登録せず、ユーザにサービスを提供するS-CSCFの名前がHSSに格納されていない。ユーザが、ユーザではなくASによって開始される2つ以上の未登録終了要求または未登録開始要求をもっているときに、I-CSCFが、あるS-CSCFの失敗応答を受信した場合、I-CSCFは、HSSに対してS-CSCFの名前を再度要求し、そうすることによって、呼損失を避けるためにユーザに未登録サービスが正常に提供されることを可能にする。] [0053] ステップS301で、I-CSCFは、ユーザからの終了要求、またはユーザではなくASによって開始される開始サービス要求を受信する。] [0054] ステップS302で、I-CSCFは、HSSに対して、S-CSCFの名前または能力セットを要求する。] [0055] ステップS303で、ユーザが未登録状態のサービスを受けているか、または要求が開始要求であることが示される場合、HSSは、S-CSCFの能力セットをI-CSCFに戻す。] [0056] ステップS304で、I-CSCFは、サービスを提供するためのユーザ用のS-CSCF1を選択し、要求をS-CSCF1に転送する。] [0057] ステップS305で、HSSがS-CSCF1のSARサービスデータ要求を処理する前に、I-CSCFは、ユーザからの終了要求、またはユーザではなくASによって開始される開始サービス要求を再度受信する。SARサービスデータ要求により、HSSがS-CSCF1の名前を格納することが可能になり、ユーザは、同一IMS加入の下で別のユーザ識別子になり得る。] [0058] ステップS306で、I-CSCFは、HSSに対してS-CSCFの名前または能力セットを要求する。] [0059] ステップS307で、HSSは、S-CSCFの能力セットをI-CSCFに戻す。] [0060] ステップS308で、I-CSCFは、サービスを提供するためのユーザ用のS-CSCF2を再度選択し、要求をS-CSCF2に転送する。] [0061] ステップS309で、S-CSCF2は、HSSに対して加入データを要求するためのSARサービスデータ要求を送信する。] [0062] ステップS310で、S-CSCF1が、HSSに対してユーザデータを要求するためのSARサービスデータ要求を送信しておらず、HSSがS-CSCF1の名前を保存していない場合、HSSは、S-CSCF2の名前を格納し、SAAにより、ユーザ加入データをS-CSCF2に戻す。] [0063] S-CSCF1が、HSSに対してユーザデータを要求するためのSARサービスデータ要求を既に送信しており、HSSがS-CSCF1の名前を保存している場合、HSSは、失敗指示情報DIAMETER_ERROR_IDENTITY_ALREADY_REGISTEREDをSAAに入れてS-CSCF2に戻す。その後、S-CSCF2は、ユーザに未登録サービスを提供することができないことを表す失敗応答をI-CSCFに戻す。この後のI-CSCFの処理は、S314と同じであるが、S-CSCF2の失敗応答に関して進行する。] [0064] ステップS311で、S-CSCF1は、HSSに対してユーザ加入データを要求するためのSARサービスデータ要求を送信する。] [0065] ステップS312で、HSSは、S-CSCF2が格納されており、S-CSCF2がデータを要求するS-CSCF1の名前と一致しないことを見つける。HSSは、失敗指示情報DIAMETER_ERROR_IDENTITY_ALREADY_REGISTEREDをSAAに入れてS-CSCF1に戻す。] [0066] ステップS313で、S-CSCF1は、ユーザに未登録サービスを提供することができないことを表す失敗応答をI-CSCFに戻す。] [0067] ステップS314で、I-CSCFは、S-CSCF1から失敗応答を受信し、S-CSCFの名前または能力セットを要求するLIRをHSSに再度送信する。] [0068] I-CSCFは、S-CSCF1によって戻された失敗応答が、別のS-CSCFが既にユーザに割り当てられていることを明示的に示すまで、HSSにLIRを再度送信することができる。] [0069] ステップS315で、HSSは、S-CSCF2の名前をLIAに入れて搬送する。] [0070] ステップS316で、I-CSCFは、サービス要求を、処理のために、S-CSCF2に転送する。] [0071] ステップS317で、S-CSCF2は、HSSに対してユーザ加入データを要求するためのSARサービスデータ要求を送信する。] [0072] ステップS318で、HSSは、SAAによって搬送されるユーザ加入データをS-CSCF2に戻す。その後、S-CSCF2は、正常にサービスを処理する。] [0073] サービスを提供する方法により、ユーザが複数の未登録サービスを同時に起動するか、または未登録サービスを起動する時点で登録要求を起動するケースにおいて、ネットワークは、対応するサービスをユーザに対して正常に提供することができる。] [0074] 図4を参照すると、本発明の第3の実施形態による、ユーザにサービスを提供する方法のフローチャートが示されている。ユーザの複数の識別子が、未登録サービスを同時に起動し、未登録サービスを起動する時点で登録要求を起動するか、または登録要求を同時に起動すると、HSSが、S-CSCFの能力セットを要求する第1の要求メッセージをI-CSCFから受信し、S-CSCFの能力セットが第1の要求応答メッセージに入れられて搬送された後で、HSSは、S-CSCF選択が行われているマークをセットし、同時にタイマをスタートすることができる。HSSが、ユーザ用に選択されたS-CSCFのSARサービスデータ要求またはMARメッセージを受信し、S-CSCFの名前を保存するか、またはタイマがタイムアウトすると、HSSは、マークおよびタイマをクリアする。HSSが、S-CSCFの能力セットを要求する第2の要求メッセージをI-CSCFから受信した場合、つまり、ユーザからの別のサービス要求が受信された場合、HSSがS-CSCFの名前を保存する前に、HSSは、マークがあった場合にはLIAをすぐには戻さない。HSSが、ユーザ用に選択されたS-CSCFのSARサービスデータ要求またはMARメッセージを受信し、S-CSCFの名前を保存すると、HSSは、ユーザに2つのS-CSCFが同時に割り当てられるときに起こり得る問題を解決するように、LIAにより、I-CSCFにS-CSCFの名前を戻す。タイマがタイムアウトしたときに、HSSがS-CSCFのSARサービスデータ要求もMARメッセージも受信していない場合、HSSは、後続処理のためにI-CSCFにS-CSCFの能力セットを戻す。] [0075] HSSは、S-CSCFの能力セットを要求する第2の要求メッセージを受信すると、S-CSCF選択が行われていることを示すように、I-CSCFにある特定のエラーコードを戻すことを選択してもよい。I-CSCFは、一定期間の後で、S-CSCFの能力セットを要求する要求メッセージを再度送信することができ、一定期間の後でサービス要求を再度開始するよう、サービスイニシエータに命令するために、サービスイニシエータにエラーを直接戻すこともできる。] [0076] エラーコードは、ユーザ用の最後のS-CSCF選択の予想完了時刻、または要求を再度開始するべきときを示すのに使われる時刻をさらに搬送することもできる。I-CSCFは、エラー応答を受信した後、ユーザ用の最後のS-CSCF選択の予想完了時刻または要求を再度開始するべきときを示すのに使われる時刻に従って、所定期間の後で、S-CSCFの能力セットまたは名前を要求する要求メッセージをHSSに再度送信する。あるいは、I-CSCFは、所定期間の後にサービス要求を再度開始するよう、ユーザに命令する。] [0077] 第3の実施形態において、ユーザはネットワークに登録せず、ユーザにサービスを提供するS-CSCFの名前がHSSに格納されていない。ユーザの2つ以上の端末が同時に登録されるが、HSSは、S-CSCF選択が行われているマークの上記セット法により、登録サービスをユーザに対して正常に提供することが可能であり、したがって呼損失を避ける。具体的には、この方法は、以下のステップを含む。] [0078] ステップS401で、I-CSCFは、ユーザ(IMPU1、IMPI1)からの登録要求を受信する。] [0079] ステップS402で、I-CSCFは、認可チェックを行うためにUARをHSSに送信し、S-CSCFの名前または能力セットを要求する第1の要求メッセージを送信する。] [0080] ステップS403で、HSSは、S-CSCF選択が行われているマークをセットし、同時にタイマをスタートし、次いで、UAAにより、S-CSCFの能力セットをI-CSCFに戻す。] [0081] ステップS404で、I-CSCFは、ユーザ(IMPU2、IMPI2)からの登録要求を再度受信する。] [0082] ステップS405で、I-CSCFは、認可チェックを行うためのUARをHSSに送信し、HSSに対して、S-CSCFの名前または能力セットを要求する。HSSが、S-CSCF選択が行われているマークがセットされていることを見つけた場合には、HSSは、LIAをすぐには戻さない。] [0083] ステップS406で、I-CSCFは、サービスを提供するために、IMPU1およびIMPI1用のS-CSCF1を選択し、IMPU1およびIMPI1からの登録要求をS-CSCF1に転送する。] [0084] ステップS407で、S-CSCF1は、IMPI1およびIMPU1の認証データをHSSに対して要求するためのMARメッセージを送信する。] [0085] ステップS408で、HSSは、S-CSCF1の名前を保存し、MAAメッセージにより、認証データをS-CSCF1に戻す。] [0086] ステップS409で、HSSは、UAAにより、S-CSCF1の名前をI-CSCFに戻す。] [0087] ステップS410で、S-CSCF1は、I-CSCFおよびP-CSCFを介して、IMPI1およびIMPU1への401認証チャレンジを開始する。] [0088] ステップS411で、I-CSCFは、IMPU2およびIMPI2からの登録要求をS-CSCF1に転送する。] [0089] ステップS412で、S-CSCF1は、IMPI2およびIMPU2の認証データをHSSに対して要求するためにMARを送信する。] [0090] ステップS413で、HSSは、データを要求するS-CSCF1の名前が格納されたS-CSCF1の名前と一致することを見つけ、MAAにより、認証データをS-CSCF1に戻す。] [0091] ステップS414で、S-CSCF1は、I-CSCFおよびP-CSCFを介して、IMPI2およびIMPU2への401認証チャレンジを開始する。] [0092] ステップS415で、I-CSCFは、ユーザ(IMPU1、IMPI1)から第2の登録要求を受信する。] [0093] ステップS416で、I-CSCFは、認可チェックを行うためのUARをHSSに送信し、HSSに対してS-CSCFの名前または能力セットを要求する。] [0094] ステップS417で、HSSは、UAAにより、S-CSCF1の名前をI-CSCFに戻す。] [0095] ステップS418で、I-CSCFは、IMPU1およびIMPI1からの登録要求をS-CSCF1に転送する。] [0096] ステップS419で、I-CSCFは、ユーザ(IMPU2、IMPI2)から第2の登録要求を受信する。] [0097] ステップS420で、I-CSCFは、認可チェックを行うためのUARをHSSに送信し、HSSに対してS-CSCFの名前または能力セットを要求する。] [0098] ステップS421で、HSSは、UAAにより、S-CSCF1の名前をI-CSCFに戻す。] [0099] ステップS422で、I-CSCFは、IMPU2およびIMPI2からの登録要求をS-CSCF1に転送する。] [0100] ステップS423で、通常の登録フローが実施される。] [0101] 図7を参照すると、本発明の第4の実施形態による、ユーザにサービスを提供する方法のフローチャートが示されており、この方法は、以下のステップを含む。] [0102] ステップS701で、HSSによって戻されたS-CSCFの能力セットに従ってユーザ用の第1のS-CSCFを選択し、第1のS-CSCFにサービス要求を転送した後で、第1のS-CSCFによって戻された失敗応答が受信される。失敗応答は、第2のS-CSCFの名前を搬送する。] [0103] 第1のS-CSCFがI-CSCFに失敗応答を戻す前に、第1のS-CSCFは、I-CSCFによって転送されるサービス要求を受信し、HSSに対して、ユーザの加入データを要求する。第1のS-CSCFは、HSSによって戻されたS-CSCFの能力セットに従って、I-CSCFによって選択される。] [0104] 第1のS-CSCFがHSSに対して、ユーザの加入データを要求したときに、HSSが、第1のS-CSCFの名前がユーザに割り当てられたS-CSCFの格納された名前と同じではないことを見つけた場合、第1のS-CSCFとは異なる別のS-CSCFが既にユーザに割り当てられていることを示す失敗指示情報を第1のS-CSCFに戻す。次いで、第1のS-CSCFは、HSSによって戻された失敗指示情報に従って、第2のS-CSCFの名前を搬送する失敗応答をI-CSCFに送信する。] [0105] ステップS702で、I-CSCFは、失敗応答から第2のS-CSCFの情報を取得し、つまり、I-CSCFは、第1のS-CSCFによって戻された失敗応答によって搬送される第2のS-CSCFの名前に従って、ユーザからのサービス要求を第2のS-CSCFに転送する。] [0106] I-CSCFがユーザからのサービス要求を第2のS-CSCFに転送した後で、第2のS-CSCFは、HSSに対して、ユーザの加入データを要求する。次いで、I-CSCFは、HSSによって戻されたユーザの加入データに従って、ユーザのサービス要求を正常に処理する。] [0107] 図8を参照すると、本発明の第5の実施形態による、ユーザにサービスを提供する方法のフローチャートが示されている。第5の実施形態において、ユーザは、ネットワークに登録せず、ユーザにサービスを提供するS-CSCFの名前がHSSに格納されていない。ユーザが、ユーザではなくASによって開始される未登録終了要求または未登録開始要求、および登録要求をもっているときに、I-CSCFが、ユーザへの未登録サービスの提供用に選択されたS-CSCFの失敗応答を受信した場合、I-CSCFは、ユーザにサービスを現在提供しているとともに失敗応答によって搬送されるS-CSCFの名前に従って、S-CSCFにサービス要求を送信し、そうすることによって、呼損失を避けるために未登録サービスがユーザに提供されることを可能にする。具体的には、この方法は、以下のステップを含む。] [0108] ステップS801で、I-CSCFは、ユーザからの終了要求、またはユーザではなくASによって開始される開始サービス要求を受信する。] [0109] ステップS802で、I-CSCFは、LIRにより、HSSに対してS-CSCFの名前または能力セットを要求する。] [0110] ステップS803で、ユーザが、未登録状態のサービスを受けているか、または要求が開始要求であることが示される場合、HSSは、LIAにより、S-CSCFの能力セットをI-CSCFに戻す。] [0111] ステップS804で、I-CSCFは、サービスを提供するためのユーザ用のS-CSCF1を選択し、サービス要求をS-CSCF1に転送する。] [0112] ステップS805で、HSSがS-CSCF1のSARサービスデータ要求を処理する前に、ユーザは登録要求を開始する。SARサービスデータ要求により、HSSがS-CSCF1の名前を格納することが可能になり、ユーザは、同一IMS加入の下で別のユーザ識別子になり得る。] [0113] ステップS806で、I-CSCFは、ユーザ端末の登録メッセージを受信する。] [0114] ステップS807で、I-CSCFは、UARにより、HSSに対してS-CSCFの能力セットを要求する。] [0115] ステップS808で、HSSは、UAAにより、S-CSCFの能力セットをI-CSCFに戻す。] [0116] ステップS809で、I-CSCFは、サービスを提供するためのユーザ用のS-CSCF2を選択し、登録要求をS-CSCF2に転送する。] [0117] ステップS810で、S-CSCF2は、HSSに対して認証データを要求するためのMARメッセージを送信する。] [0118] ステップS811で、S-CSCF1が、HSSに対してユーザデータを要求するためのSARサービスデータ要求を送信しておらず、HSSがS-CSCF1の名前を保存していない場合、HSSは、S-CSCF2の名前を格納し、MAAメッセージにより、ユーザ認証データをS-CSCF2に戻すか、または S-CSCF1が、HSSに対してユーザデータを要求するためのSARサービスデータ要求を既に送信しており、HSSがS-CSCF1の名前を保存している場合、S-CSCF1の名前はS-CSCF2として上書きされ、HSSは、S-CSCF1によって確立されたセッションを解放するための、S-CSCF1へのネットワークログアウト要求を開始する。] [0119] ステップS812で、S-CSCF1は、HSSに対してユーザデータを要求するためのSARサービスデータ要求を送信する。] [0120] ステップS813で、HSSは、S-CSCF2が格納されており、S-CSCF2がデータを要求するS-CSCF1の名前と一致しないことを見つける。HSSは、S-CSCF2の名前を搬送する失敗指示情報DIAMETER_ERROR_IDENTITY_ALREADY_REGISTEREDを、SAAに入れてS-CSCF1に戻す。] [0121] ステップS814で、S-CSCF1は、ユーザに未登録サービスを提供することができないことを表す失敗応答をI-CSCFに戻し、失敗応答はS-CSCF2の情報を搬送する。] [0122] ステップS815で、I-CSCFは、S-CSCF1から失敗応答を受信し、失敗応答中の情報に従って、サービス要求を、処理のために、S-CSCF2に転送する。] [0123] ステップS816で、S-CSCF2は、HSSに対してユーザ加入データを要求するためのSARサービスデータ要求を送信する。] [0124] ステップS817で、HSSは、SAAによって搬送されるユーザ加入データをS-CSCF2に戻す。] [0125] ステップS818で、S-CSCF2は、正常にサービスを処理する。] [0126] ユーザにサービスを提供する方法により、ユーザの複数の識別子が、複数の未登録サービスを同時に起動するか、または未登録サービスを起動する時点で登録要求を起動すると、ネットワークは、対応するサービスをユーザに対して正常に提供することが可能であり、さらに、ユーザの複数の識別子が同時に登録されるとき、それにもかかわらず、この方法は、1人のユーザに複数のS-CSCFを割り当てて、ユーザに対して正常にサービスを提供するという問題を解決することができる。] [0127] 図5を参照すると、本発明の実施形態による、ユーザにサービスを提供する装置の構造図が示されている。この装置は、HSSによって戻されたS-CSCFの能力セットに従ってユーザ用の第1のS-CSCFを選択し、第1のS-CSCFにサービス要求を転送した後で、第1のS-CSCFエンティティによって戻される失敗応答を受信するように、HSSエンティティに対してS-CSCFの名前または能力セットを再度要求するように、およびユーザからのサービス要求を第2のS-CSCFエンティティに転送するように適合される。この装置は、I-CSCFエンティティであり得る。] [0128] ユーザにサービスを提供する装置は、応答受信モジュール51、第2のS-CSCF情報要求モジュール52、および要求転送モジュール53を含む。応答受信モジュール51は、第1のS-CSCFエンティティによって戻された失敗応答を受信するように適合される。] [0129] 第2のS-CSCF情報要求モジュール52は、HSSに対してS-CSCFの名前または能力セットを要求するように適合される。] [0130] 要求転送モジュール53は、HSSエンティティによって戻された第2のS-CSCFの情報に従って、ユーザからのサービス要求を第2のS-CSCFエンティティに転送するように適合される。] [0131] 応答受信モジュール51は、失敗指示情報を搬送する失敗応答を受信するようにさらに適合され、失敗指示情報は、HSSが、第1のS-CSCFエンティティとは異なる別のS-CSCFエンティティをユーザに割り当てていることを表す。] [0132] 第2のS-CSCF情報要求モジュール52は、応答受信モジュール51によって受信された失敗応答が、第1のS-CSCFエンティティとは異なる別のS-CSCFエンティティがユーザに割り当てられていることを示す失敗指示情報を搬送すると、HSSエンティティに対してS-CSCFの名前または能力セットを再度要求するようにさらに適合される。] [0133] ユーザにサービスを提供する装置は、第2のS-CSCF情報要求モジュール52によって取得される第2のS-CSCFエンティティの名前または能力セットに従って第2のS-CSCFエンティティを判定するように適合された第2のS-CSCF判定モジュール54をさらに含む。] [0134] 図6を参照すると、本発明の実施形態によるHSSエンティティの構造図が示されている。この装置は、能力セット要求受信モジュール61および情報返却モジュール62を含む。能力セット要求受信モジュール61は、ユーザの第2の識別子にサービスを提供するS-CSCFの能力セットを要求する要求を受信し、ユーザの第1の識別子にサービスを提供するS-CSCFの能力セットまたはS-CSCFの名前を要求する要求メッセージを受信し、ユーザの第1の識別子にサービスを提供するS-CSCFの能力セットまたはS-CSCFの名前を戻すように適合される。] [0135] 情報返却モジュール62は、最後のS-CSCF選択が終了しているか、または最後のS-CSCF選択が時間超過しているとHSSが判定する前に、S-CSCFの能力セットまたは名前をI-CSCFに戻すように適合され、ここで最後のS-CSCF選択は、ユーザの第1の識別子用のS-CSCFの選択のことを指す。] [0136] HSSエンティティは、I-CSCFによって送信される、ユーザの第1の識別子にサービスを提供するS-CSCFの能力セットを求める要求を、能力セット要求受信モジュール61が受信した後で、S-CSCFエンティティ選択が行われているマークをセットするか、またはタイマおよび開始タイミングをセットするように適合されたセットモジュール63をさらに含む。] [0137] HSSエンティティは、ユーザの第1の識別子用のS-CSCFの選択が終了しているか、または時間超過していると情報返却モジュールが判定すると、S-CSCF選択が行われているマークをクリアするか、またはタイマをクリアするように適合されたマーククリアモジュール64をさらに含む。] [0138] HSSエンティティは、最後のS-CSCF選択が終了しているか、または最後のS-CSCF選択が時間超過していないとHSSが判定すると、I-CSCFエンティティまたはこのI-CSCFエンティティとは異なる別のI-CSCFエンティティによって送信される、同じユーザ用のS-CSCFの能力セットまたは名前を要求する要求メッセージをHSSが再度受信した後で、エラー応答メッセージをI-CSCFエンティティまたはこのI-CSCFエンティティとは異なる別のI-CSCFエンティティに戻して、S-CSCFエンティティ選択が行われている最中であることをI-CSCFエンティティまたはこのI-CSCFエンティティとは異なる前記別のI-CSCFエンティティに知らせるように適合されたエラー返却モジュール65をさらに含む。] [0139] 図6を参照すると、本発明の実施形態による、ユーザにサービスを提供する装置の別の実施形態の構造図が示されており、この装置は、能力セット要求受信モジュールおよび情報返却モジュールを含む。] [0140] 能力セット要求受信モジュールは、I-CSCFによって送信される、ユーザにサービスを提供するS-CSCFの能力セットまたは名前を要求する第2の要求メッセージを受信するように適合される。] [0141] 情報返却モジュールは、ユーザ用の最後のS-CSCF選択が終了しているか、または時間超過していると判定されると、S-CSCFの能力セットまたは名前をI-CSCFに戻すように適合される。] [0142] 能力セット要求受信モジュールは、ユーザにサービスを提供するS-CSCFの能力セットまたは名前を要求する第1の要求メッセージを受信し、S-CSCFの能力セットまたは名前を搬送する第1の要求応答メッセージを戻すようにさらに適合される。] [0143] この装置は、S-CSCFの能力セットまたは名前を搬送する第1の要求応答メッセージを能力セット要求受信モジュールが戻した後で、S-CSCFエンティティ選択が行われているマークをセットするか、またはタイマおよび開始タイミングをセットするように適合されたセットモジュールをさらに含む。] [0144] この装置は、ユーザ用のS-CSCFの最後の選択が終了しているか、または時間超過していると情報返却モジュールが判定すると、S-CSCF選択が行われているマークをクリアするか、またはタイマをクリアするように適合されたマーククリアモジュールをさらに含む。] [0145] この装置は、ユーザ用の最後のS-CSCF選択が終了しておらず、時間超過してもいないと情報返却モジュールが判定すると、エラー応答メッセージをI-CSCFに戻すように適合されたエラー返却モジュールをさらに含む。エラー応答メッセージは、HSSがS-CSCF選択を行っている最中であることをI-CSCFに知らせるのに使われる。] [0146] 上記実施形態において、ユーザの同時サービス要求を処理するI-CSCFエンティティは、同一のI-CSCFエンティティであり得るか、または異なるI-CSCFエンティティであり得る。] [0147] 図9を参照すると、本発明の実施形態による、ユーザにサービスを提供する装置の構造図が示されている。この装置は、第1のS-CSCF取得モジュール91、応答受信モジュール92、第2のS-CSCF取得モジュール93、および要求転送モジュール94を含む。] [0148] 第1のS-CSCF取得モジュール91は、HSSに対してS-CSCFの能力セットを要求し、HSSによって戻されたS-CSCFの能力セットに従ってユーザ用の第1のS-CSCFを選択し、ユーザからのサービス要求を第1のS-CSCFに転送するように適合される。] [0149] 応答受信モジュール92は、サービス要求が第1のS-CSCFに転送された後で、第1のS-CSCFによって戻された失敗応答を受信するように適合される。失敗応答は、HSSが第1のS-CSCFとは異なる別のS-CSCFをユーザに割り当てていることを表す。] [0150] 第2のS-CSCF取得モジュール93は、第1のS-CSCFによって戻された失敗応答を受信した後で、第2のS-CSCFの情報を取得するように適合される。第2のS-CSCFは、HSSによって現在記録されている、ユーザ用のS-CSCFである。] [0151] 要求転送モジュール94は、第2のS-CSCFの情報を受信した後で、ユーザからのサービス要求を第2のS-CSCFに転送するように適合される。] [0152] 本発明の実施形態において記載した本装置は、I-CSCFである。] [0153] 第2のS-CSCF取得モジュール93は、HSSに対してS-CSCFの名前もしくは能力セットを再度要求し、第1のS-CSCFによって戻された失敗応答を受信した後でHSSによって戻された第2のS-CSCFの名前を受信するか、またはそれを受信した後でHSSによって戻されたS-CSCFの能力セットから第2のS-CSCFの情報を取得するようにさらに適合される。] [0154] 応答受信モジュール92は、第2のS-CSCFの名前を搬送するとともに第1のS-CSCFによって戻された失敗応答を受信するようにさらに適合される。第2のS-CSCF取得モジュール93は、第2のS-CSCFの名前を搬送するとともに第1のS-CSCFによって戻された、受信された失敗応答に従って、第2のS-CSCFの情報を取得する。] [0155] ユーザがネットワークに登録せず、ユーザにサービスを提供するS-CSCFの名前がHSSに格納されていないとき、またはユーザが、ユーザではなくASによって開始される未登録終了要求または未登録開始要求、および登録要求をもっているときに、ユーザへの未登録サービスの提供用に選択されたS-CSCFの失敗応答をI-CSCFが受信した場合、I-CSCFは、サービスをユーザに現在提供しているとともに失敗応答によって搬送されるS-CSCFの名前に従って、またはHSSに対してS-CSCFの名前もしくは能力セットを再度要求することにより、第2のS-CSCFを取得し、サービス要求を第2のS-CSCFに送信し、そうすることによって、呼損失を避けるために未登録サービスがユーザに提供されることを可能にする。あるいは、I-CSCFに対してS-CSCFの能力セットを要求する要求メッセージをHSSが受信すると、HSSは、最後のS-CSCF選択が完了していないと判定された場合、LIAをすぐには戻さない。HSSは、ユーザ用に選択されたS-CSCFのSARサービスデータ要求またはMARメッセージを受信し、S-CSCFの名前が保存されると、ユーザが2つのS-CSCFを同時に割り当てられると起こり得る問題を解決するように、LIAにより、S-CSCFの名前をI-CSCFに戻す。したがって、ユーザへのサービスの正常な提供が保証される。] [0156] 実装形態の上記説明を通して、本発明は、ハードウェアにより、またはソフトウェアおよび必要な汎用ハードウェアプラットフォームにより遂行され得ることが当業者には明らかであろう。これに基づき、本発明の技術ソリューションは、ソフトウェア製品の形で実施することができる。ソフトウェア製品は、不揮発性記憶媒体(CD-ROM、USBフラッシュドライブまたは取外し可能ハードディスクなど)に格納され、本発明の実施形態による方法を実施するよう、コンピュータ装置(パーソナルコンピュータ、サーバ、またはネットワーク装置など)に命令するように適合されたいくつかの命令を含むことができる。] [0157] 要するに、上記説明は、本発明の好ましい実施形態に過ぎず、本発明の範囲を限定することは意図していない。本発明の精神および原理から逸脱することなく行われるいかなる修正、等価な置換え、または改良も、本発明の保護範囲内である。] [0158] 51応答受信モジュール 52 第2のS-CSCF情報要求モジュール 53 要求転送モジュール 54 第2のS-CSCF判定モジュール 61能力セット要求受信モジュール 62 情報返却モジュール 63 セットモジュール 64マーククリアモジュール 65エラー返却モジュール 91 第1のS-CSCF取得モジュール 92 応答受信モジュール 93 第2のS-CSCF取得モジュール 94 要求転送モジュール]
权利要求:
請求項1 ユーザにサービスを提供する方法であって、呼セッション問合せ制御機能(I-CSCF)が前記ユーザ用の第1のサービス提供呼セッション制御機能(S-CSCF)を選択し、前記第1のS-CSCFにサービス要求を転送した後で、前記I-CSCFによって、前記第1のS-CSCFによって戻された失敗応答を受信する段階と、前記I-CSCFによって、第2のS-CSCFの情報を取得し、前記ユーザからの前記サービス要求を前記第2のS-CSCFに転送する段階であって、前記第2のS-CSCFが前記ユーザ用にホーム加入者サーバ(HSS)によって現在記録されているS-CSCFである段階とを含む方法。 請求項2 前記I-CSCFが、前記第1のS-CSCFによって戻された前記失敗応答を受信する前に、前記方法が、前記第1のS-CSCFによって送信される、前記ユーザの加入データを要求する要求を前記HSSが受信し、前記HSS自体に格納された前記S-CSCFの名前が、前記第1のS-CSCFの名前と同じではないと判定された後で、前記HSSによって、前記第1のS-CSCFに失敗指示情報を戻す段階と、前記第1のS-CSCFによって、前記失敗指示情報に従って前記失敗応答を前記I-CSCFに戻す段階とをさらに含む、請求項1に記載のユーザにサービスを提供する方法。 請求項3 前記I-CSCFによって、前記第2のS-CSCFの前記情報を前記取得する段階が、前記I-CSCFによって、前記S-CSCFの前記名前または能力セットを前記HSSに対して再度要求し、前記I-CSCFによって、前記HSSによって戻された前記第2のS-CSCFの前記名前を受信する段階を含む、請求項1または2に記載のユーザにサービスを提供する方法。 請求項4 前記I-CSCFによって、前記ユーザからの前記サービス要求を前記第2のS-CSCFに前記転送する段階が、前記HSSによって戻された前記第2のS-CSCFの前記名前に従って、前記I-CSCFによって、前記ユーザからの前記サービス要求を前記第2のS-CSCFに転送する段階を含む、請求項3に記載のユーザにサービスを提供する方法。 請求項5 前記第1のS-CSCFによって戻された前記失敗応答を前記I-CSCFによって前記受信する段階が、前記HSSによって、前記第2のS-CSCFの前記名前を搬送する前記失敗指示情報を前記第1のS-CSCFに戻す段階と、前記I-CSCFによって、前記第2のS-CSCFの前記名前を搬送するとともに前記失敗指示情報に従って前記第1のS-CSCFによって送信される前記失敗応答を受信する段階とを含む、請求項2に記載のユーザにサービスを提供する方法。 請求項6 前記I-CSCFによって、前記第2のS-CSCFの前記情報を前記取得する段階が、前記I-CSCFによって、前記第2のS-CSCFの前記名前を搬送する前記失敗応答から前記第2のS-CSCFの前記情報を取得する段階を含む、請求項5に記載のユーザにサービスを提供する方法。 請求項7 前記I-CSCFが前記ユーザからの前記サービス要求を前記第2のS-CSCFに転送した後で、前記方法が、前記第2のS-CSCFによって、前記ユーザの加入データを前記HSSに対して要求する段階と、前記第2のS-CSCFによって、前記HSSによって戻された前記ユーザの加入データを受信し、前記ユーザからの前記サービス要求を処理する段階とをさらに含む、請求項1に記載のユーザにサービスを提供する方法。 請求項8 第1のサービス提供呼セッション制御機能(S-CSCF)が前記ユーザ用に選択され、サービス要求が前記第1のS-CSCFに転送された後で、前記第1のS-CSCFによって戻された失敗応答を受信するように適合された応答受信モジュールと、前記第1のS-CSCFによって戻された前記失敗応答が受信された後で、第2のS-CSCFの情報を取得するように適合された第2のS-CSCF取得モジュールであって、前記第2のS-CSCFがホーム加入者サーバ(HSS)によって前記ユーザ用に現在記録されているS-CSCFである第2のS-CSCF取得モジュールと、前記第2のS-CSCFの前記情報が取得された後で、前記ユーザからの前記サービス要求を前記第2のS-CSCFに転送するように適合された要求転送モジュールとを備える、ユーザにサービスを提供する装置。 請求項9 前記装置が呼セッション問合せ制御機能(I-CSCF)である、請求項8に記載のユーザにサービスを提供する装置。 請求項10 HSSに対してS-CSCFの能力セットを要求し、前記HSSによって戻された前記S-CSCFの前記能力セットに従って前記ユーザ用の第1のS-CSCFを選択し、前記ユーザからの前記サービス要求を前記第1のS-CSCFに転送するように適合された第1のS-CSCF取得モジュールをさらに備える、請求項9に記載のユーザにサービスを提供する装置。 請求項11 前記第2のS-CSCF取得モジュールが、前記HSSに対して前記S-CSCFの前記名前または能力セットを再度要求し、前記第1のS-CSCFによって戻された前記失敗応答を受信した後で、前記HSSによって戻された前記第2のS-CSCFの前記名前を受信するようにさらに適合される、請求項10に記載のユーザにサービスを提供する装置。 請求項12 前記応答受信モジュールが、前記第2のS-CSCFの前記名前を搬送するとともに前記第1のS-CSCFによって戻された前記失敗応答を受信するようにさらに適合され、前記第2のS-CSCF取得モジュールが、前記第2のS-CSCFの前記名前を搬送するとともに前記第1のS-CSCFによって戻された前記受信された失敗応答に従って、前記第2のS-CSCFの前記情報を取得するように適合される、請求項10に記載のユーザにサービスを提供する装置。 請求項13 ユーザにサービスを提供する方法であって、前記ユーザにサービスを提供するサービス提供呼セッション制御機能(S-CSCF)の能力セットまたは呼セッション問合せ制御機能(I-CSCF)によって送信される前記S-CSCFの名前を要求する第2の要求メッセージをホーム加入者サーバ(HSS)が受信した後で、前記ユーザ用のサービス提供呼セッション制御機能(S-CSCF)の最後の選択が終了しているか、または時間超過しているかを判定し、どちらかである場合、前記HSSによって、前記S-CSCFの前記能力セットまたは前記名前を前記I-CSCFに戻す段階を含む方法。 請求項14 前記ユーザにサービスを提供する前記S-CSCFの前記能力セットまたは前記I-CSCFによって送信される前記S-CSCFの前記名前を要求する前記第2の要求メッセージを前記HSSが受信する前に、前記方法が、前記ユーザにサービスを提供する前記S-CSCFの前記能力セットまたは前記S-CSCFの前記名前を要求する第1の要求メッセージを前記HSSによって受信し、前記S-CSCFの前記能力セットまたは前記S-CSCFの前記名前を搬送する第1の要求応答メッセージを戻す段階をさらに含む、請求項13に記載のユーザにサービスを提供する方法。 請求項15 前記HSSによって、前記ユーザ用の前記S-CSCFの前記最後の選択が終了しているかどうかを前記判定する段階が、前記HSSによって、前記ユーザにサービスを提供する前記S-CSCFの前記名前が記録されているかどうかを判定し、記録されている場合、前記ユーザ用の前記S-CSCFの前記最後の選択が終了しているかどうかを判定する段階を含む、請求項13または14に記載のユーザにサービスを提供する方法。 請求項16 前記S-CSCFの前記能力セットまたは前記S-CSCFの前記名前を搬送する前記第1の要求応答メッセージを前記HSSが戻した後で、前記方法が、前記HSSによって、前記S-CSCF選択が行われているマークをセットする段階、ならびに/または前記HSSによって、タイマおよびスタートタイミングをセットする段階をさらに含む、請求項14に記載のユーザにサービスを提供する方法。 請求項17 前記HSSによって、前記ユーザ用の前記S-CSCFの前記最後の選択が終了しているか、または時間超過しているかを前記判定する段階が、前記HSSによって、前記S-CSCF選択が行われている前記マークがあるかどうかを判定し、ない場合、前記ユーザ用の前記S-CSCFの前記最後の選択が終了していると判定する段階、または前記HSSによって、前記タイマが満了しているかどうかを判定し、満了している場合、前記ユーザ用の前記S-CSCFの前記最後の選択が時間超過していると判定する段階を含む、請求項16に記載のユーザにサービスを提供する方法。 請求項18 前記HSSが、前記S-CSCFの前記能力セットまたは前記S-CSCFの前記名前を搬送する前記第1の要求応答メッセージに従って選択された前記S-CSCFによって送信される前記要求メッセージを受信し、前記S-CSCFの前記名前を保存した後で、前記HSSによって、前記S-CSCF選択が行われている前記マークをクリアするか、または前記タイマをクリアする段階をさらに含む、請求項16に記載のユーザにサービスを提供する方法。 請求項19 前記ユーザ用の前記S-CSCFの前記最後の選択が終了しておらず、時間超過してもいないと前記HSSが判定すると、前記HSSによって、前記I-CSCFにエラー応答メッセージを戻す段階であって、前記エラー応答メッセージが、前記HSSが前記S-CSCF選択を行っている最中であることを前記I-CSCFに知らせるのに使われる段階、または前記ユーザ用の前記S-CSCFの前記最後の選択が終了しているか、もしくは時間超過している場合、前記HSSによって、前記S-CSCFの前記能力セットもしくは前記名前を前記I-CSCFに戻す段階をさらに含む、請求項16に記載のユーザにサービスを提供する方法。 請求項20 前記HSSが前記エラー応答メッセージを前記I-CSCFに戻した後で、前記方法が、前記I-CSCFによって、前記S-CSCFの前記能力セットもしくは前記名前を要求する前記要求メッセージを前記HSSに所定期間の後で再度送信する段階、または前記I-CSCFによって、前記所定期間の後で再度前記サービス要求を開始するよう、前記ユーザに指示する段階をさらに含む、請求項19に記載のユーザにサービスを提供する方法。 請求項21 前記HSSによって前記I-CSCFに戻された前記エラー応答メッセージが、前記ユーザ用の前記最後のS-CSCF選択の予想完了時刻またはいつ要求を再度開始するかを示すのに使われる時刻をさらに含み、前記方法が、前記ユーザ用の前記最後のS-CSCF選択の前記予想完了時刻もしくは前記I-CSCFが前記エラー応答を受信した後でいつ要求を再度開始するかを示すのに使われる前記時刻に従って、前記所定期間の後で、前記I-CSCFによって、前記S-CSCFの前記能力セットもしくは名前を要求する前記要求メッセージを前記HSSに再度送信する段階、または前記I-CSCFによって、前記所定期間の後で前記サービス要求を再度開始するよう前記ユーザに命令する段階をさらに含む、請求項19に記載のユーザにサービスを提供する方法。 請求項22 呼セッション問合せ制御機能(I-CSCF)によって送信される、前記ユーザにサービスを提供するサービス提供呼セッション制御機能(S-CSCF)の能力セットまたは名前を要求する第2の要求メッセージを受信するように適合された能力セット要求受信モジュールと、前記ユーザ用の前記S-CSCFの最後の選択が終了しているか、または時間超過していると判定されると、前記S-CSCFの前記能力セットまたは名前を前記I-CSCFに戻すように適合された情報返却モジュールとを備える、ユーザにサービスを提供する装置。 請求項23 前記装置がホーム加入者サーバ(HSS)である、請求項22に記載のユーザにサービスを提供する装置。 請求項24 前記能力セット要求受信モジュールが、前記ユーザにサービスを提供する前記S-CSCFの前記能力セットまたは名前を要求する第1の要求メッセージを受信し、前記S-CSCFの前記能力セットまたは前記名前を搬送する第1の要求応答メッセージを戻すようにさらに適合される、請求項22または23に記載のユーザにサービスを提供する装置。 請求項25 前記能力セット要求受信モジュールが、前記S-CSCFの前記能力セットまたは名前を搬送する前記第1の要求応答メッセージを戻した後で、前記S-CSCFエンティティ選択が行われているマークをセットするか、またはタイマおよび開始タイミングをセットするように適合されたセットモジュールをさらに備える、請求項24に記載のユーザにサービスを提供する装置。 請求項26 前記ユーザ用の前記S-CSCFの前記最後の選択が終了しているか、または時間超過していると前記情報返却モジュールが判定すると、前記S-CSCF選択が行われている前記マークをクリアするか、または前記タイマをクリアするように適合されたマーククリアモジュールをさらに備える、請求項25に記載のユーザにサービスを提供する装置。 請求項27 前記ユーザ用の前記S-CSCFの前記最後の選択が終了しておらず、時間超過してもいないと前記情報返却モジュールが判定すると、前記I-CSCFにエラー応答メッセージを戻すように適合されたエラー返却モジュールであって、前記エラー応答メッセージが、前記HSSが前記S-CSCF選択を行っている最中であることを前記I-CSCFに知らせるのに使われるエラー返却モジュールをさらに備える、請求項22または23に記載のユーザにサービスを提供する装置。
类似技术:
公开号 | 公开日 | 专利标题 US9860737B2|2018-01-02|Communication system and method US9553932B2|2017-01-24|Method and system for providing IMS session continuity to a user equipment across a plurality of communication networks AU2011374206B2|2014-11-27|Methods and apparatuses for enabling an Single Radio Voice Call Continuity | access transfer of an emergency call back session US20150223054A1|2015-08-06|Method of implementing ue capability exchange and route control for parallel ims and cs services JP5646647B2|2014-12-24|通信ネットワークで用いる方法および装置 CN104066070B|2018-10-26|终端注册方法、终端发现方法、终端及装置 US8306531B2|2012-11-06|System and apparatus for mobile CS users to access IMS network and registration method for accessing US20150289178A1|2015-10-08|Apparatus and method for managing requests for service JP4550905B2|2010-09-22|ユーザアイデンティティ US8401002B2|2013-03-19|Exchange and use of globally unique device identifiers for circuit-switched and packet switched integration US9301129B2|2016-03-29|Terminal, method and system for performing combination service using terminal capability version KR101129144B1|2012-03-27|사용자 개시 핸드오프에 기초한 세션 개시프로토콜| ES2669200T3|2018-05-24|Procedimiento y aparato para gestionar un fallo P-CSCF y recuperar la conectividad US7782818B2|2010-08-24|System and method for providing a connection in a communication network JP4555228B2|2010-09-29|マルチメディアサービス能力を自動的に検出する方法及び通信システム EP1611764B1|2007-05-02|Multiple registration of a subscriber in a mobile communication system JP4493104B2|2010-06-30|ホーム加入者サーバのインターフェイス負荷を軽減する方法 CA2525031C|2010-10-19|Registrations in a communication system US8401004B2|2013-03-19|Terminal, method and system for performing combination service using terminal capability version JP4944202B2|2012-05-30|Provision of access information in communication networks JP4804244B2|2011-11-02|アプリケーションをフィルタリングする装置、システム及び方法 JP5866022B2|2016-02-17|単一無線ボイスコール継続性ハンドオーバーのための最少のアクセス転送コントロールファンクション要求 ES2431051T3|2013-11-22|Método para proporcionar una selección de modo de acceso a un terminal multimodo y sistema y aparato correspondientes EP2676415B1|2016-10-12|Routing terminating calls EP2399367B1|2020-04-29|Location-based ims server selection
同族专利:
公开号 | 公开日 JP2012029339A|2012-02-09| EP2234364A1|2010-09-29| CN101489174A|2009-07-22| WO2009092313A1|2009-07-30| CN102098652B|2012-12-12| EP2234364B1|2012-08-08| US8031591B2|2011-10-04| JP5139573B2|2013-02-06| US20100278041A1|2010-11-04| US20110182173A1|2011-07-28| US8379650B2|2013-02-19| JP4870841B2|2012-02-08| EP2234364A4|2011-03-09| CN101489174B|2011-04-20| CN102098652A|2011-06-15|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2011-10-14| A977| Report on retrieval|Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111014 | 2011-10-19| TRDD| Decision of grant or rejection written| 2011-10-26| A01| Written decision to grant a patent or to grant a registration (utility model)|Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111025 | 2011-10-27| A01| Written decision to grant a patent or to grant a registration (utility model)|Free format text: JAPANESE INTERMEDIATE CODE: A01 | 2011-11-24| A61| First payment of annual fees (during grant procedure)|Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111117 | 2011-11-25| R150| Certificate of patent or registration of utility model|Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4870841 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 | 2011-11-28| FPAY| Renewal fee payment (event date is renewal date of database)|Free format text: PAYMENT UNTIL: 20141125 Year of fee payment: 3 | 2014-11-11| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 | 2015-11-10| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 | 2016-11-01| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 | 2017-11-07| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 | 2018-11-06| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 | 2019-11-05| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 | 2020-10-30| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 | 2021-10-29| R250| Receipt of annual fees|Free format text: JAPANESE INTERMEDIATE CODE: R250 |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|